$195,000 711 E 129TH AVE Tampa / Carrollwood Area 2, 1, 720ft² MLS#: TB8366450 Listed: 3/27/2025, Realtor: HOMETRUST REALTY GROUP